High-Performance MCUs With Connectivity Peripherals and an Embedded Hardware Security Module (HSM)


Featuring an integrated Hardware Security Module (HSM) and a variety of connectivity options, the PIC32CZ CA family of MCUs is an excellent option for automotive, industrial and other applications that need communications encryption, secure boot, authentication, secure key storage and other security capabilities.

These high-performance devices are based on an Arm® Cortex®-M7 processor and offer up to 8 MB Flash and 1 MB of SRAM. The communication options include standard serial communications, I2S™, CAN FD and 10/100/1000 Ethernet. These MCUs are available in 208-pin BGA packages and 100-pin, 144-pin, 176-pin package variants are in development.

Start Your New Design With Improved, Enhanced and Lower-Cost PIC32C MCUs


Did you know that PIC32C MCUs, powered by Arm Cortex cores, offer enhanced features and other benefits at up to 60% lower prices than comparable SAM MCUs? They deliver the performance and functionality to meet the requirements of a vast array of embedded designs,

Related Devices: SAM E7x Family


  • Cost-effective devices with lower memory options of up to 2 MB Flash and 384 KB RAM
  • Available in lower pin count options: 48-, 64- and 100-pin packages
  • Multiple peripheral options:
    • Connectivity: SAM E7x series
    • General purpose: SAM S7x series supports camera, cryptography and quad SPI (QSPI)
    • Infotainment: SAM V7x series supports Media-Oriented Systems Transport (MOST®) technology, CAN FD and Ethernet Audio-Video Bridging (AVB) connectivity

Key Features 


Security Features

Security

The HSM available with the PIC32CZ CA90 family offers these features:

  • RSA, DSA and ECC public key cryptography with up to 4096-bit key length
  •  AES encryption is fully compliant with NIST FIPS 197, 256-bit key length
  • Hash/MAC with MD-5, SHA-1, SHA-256, SHA-224, SHA-384, SHA-512 and SHA3 capability
  • True Random Number Generator (TRNG)
  • Secure key storage
  • Factory provisioning
Hardware Functional Safety Features

Functional Safety

Hardware safety features include:

  • ECC with fault injection on Flash and all SRAMs
  • Global mBIST
  • Memory Protection Unit (MPU)
  • Write protection on some peripherals
  • Clock failure detection with fail-safe internal RC oscillator
  • Lookback on communications interfaces
Connectivity Peripherals

Connectivity

Connectivity peripherals include:

  • Up to 10 SERCOM interfaces including USART, I2C, SPI and LIN
  • Up to two I2S modules with Time Division Multiplexing (TDM) support
  • Up to two Serial Quad Interfaces (SQI)
  • Up to six CAN FD ports with dedicated Direct Memory Access (DMA)
  • One MediaLB® controller
  • Up to two high-speed USB 2.0 ports
  • 10/100/1000 Ethernet with dedicated DMA, IEEE® 1588 and Ethernet Audio/Video Bridging (AVB) support

Feature Comparison


Implementing Security Using PIC32CZ CA90 MCUs


The PIC32CZ CA90 family offers an embedded HSM for developing secure applications. To activate this HSM, you must execute a Non-Disclosure Agreement (NDA) for our MPLAB® Harmony Plus Security Solutions. The diagram below illustrates the process we will use to deliver the necessary information and resources to you after the NDA has been executed.

*The HSM data sheet is only needed for developing the HSM firmware.

Information and Resources Delivery Process

PIC32CZ CA Arm® Cortex®-M7-Based Microcontrollers (MCUs)

The PIC32CZ CA90’s HSM hardware and functionality are abstracted by MPLAB Harmony Crypto v4 as shown in this image.

PIC32CZ CA90’s HSM Hardware and Functionality with MPLAB Harmony Crypto v4

Rich Development Ecosystem


To accelerate your design cycle, we offer a complete ecosystem of development resources that includes evaluation boards, easy-to-use software and ready-to-use application examples developed in the MPLAB Harmony v3 embedded software framework.

PIC32CZ CA80 Curiosity Ultra Development Board

PIC32CZ CA80 Curiosity Ultra Development Board

Part Number: EV51S73A

The PIC32CZ CA80 Curiosity Ultra Development Board is the hardware platform for evaluating PIC32CZ CA80 MCUs. It is supported by MPLAB® Integrated Development Environment (IDE) and MPLAB Harmony and includes an embedded programmer/debugger. It provides connectors to easily add Arduino® Uno R3, MikroElektronika Click boards™ or Xplained Pro expansion boards for developing Bluetooth® audio, Internet of Things (IoT), robotics and other proof-of-concept designs.

PIC32CZ CA90 Curiosity Ultra Development Board

PIC32CZ CA90 Curiosity Ultra Development Board

Part Number: EV16W43A

The PIC32CZ CA90 Curiosity Ultra Development Board is the hardware platform for evaluating PIC32CZ CA90 MCUs, which offer an embedded HSM. It is supported by MPLAB® Integrated Development Environment (IDE) and MPLAB Harmony and includes an embedded programmer/debugger. It provides connectors to easily add Arduino® Uno R3, MikroElektronika Click boards™ or Xplained Pro expansion boards for developing Bluetooth® audio, Internet of Things (IoT), robotics and other proof-of-concept designs.

PIC32CZ CA Family of MCUs


Documentation


Search Documentation

Microchip Bootloaders


Bootloaders are used to upgrade firmware on a target device without using an external programmer or debugger. Commonly used with microcontrollers (MCUs), a bootloader contains code that loads and executes an application program. Bootloaders can also perform additional tasks such as validating the code integrity and authenticity.

Bootloaders

Microchip University: Introduction to Functional Safety


This class covers the fundamentals of functional safety including terminology, standards, FMEDA, requirements and tools offered by Microchip.

Microchip University Logo

Need Some Help?


We are here to support you. Contact our Client Success Team to get assistance with your design.











shutterstock-278203013

 PIC32CZ CA Videos Playlist

The PIC32CZ CA family of microcontrollers (MCUs) is designed for high-performance applications that require robust security and connectivity. Featuring integrated Hardware Security Modules (HSMs) and various connectivity options like I2S™, CAN FD and 10/100/1000 Ethernet, these MCUs are excellent for automotive and industrial applications. Based on an Arm® Cortex®-M7 processor, they offer up to 8 MB of Flash and 1 MB of SRAM and are supported by our MPLAB® X IDE and MPLAB Harmony framework for easy development.